- 0 minutes to read

🚀 Ready to take IBM Integration Bus & ACE logging to the next level? Choose Nodinite Logging today!

Plug and play, no changes to the existing solutions, emit IBM Monitoring Events to achieve end-to-end observability.

graph LR subgraph "IBM ACE / Integration Bus" roWCFApplication(fal:fa-globe Workflow)--> roNI(fal:fa-bolt Monitoring Events) end subgraph "Nodinite Server" roLog(fal:fa-hard-drive Logging)--> ro3(fal:fa-code-commit Nodinite) roNI --> roLog end

Why Choose Nodinite Logging for IBM Integration Bus & ACE Over Competing Solutions?

Logging in IBM Integration Bus (IIB) and App Connect Enterprise (ACE) should be non-intrusive, scalable, and flexible—without requiring developers to predefine every key field or worry about message size limitations.

With Nodinite’s plug-and-play logging, you gain a profile/policy-based, asynchronous solution that eliminates many common constraints of traditional logging tools.

Using IBM MQ queues as intermediate storage points and monitoring profiles to track integration flows, Nodinite ensures complete visibility while allowing multiple logging strategies to run in parallel.

Nodinite Logging

1. Full Payload Logging – No Predefined Logic Needed

  • Traditional logging solutions often require developers to explicitly define what to log—leading to gaps in visibility when key data isn’t captured.
  • Nodinite logs the entire payload and context values, ensuring everything is available for later analysis.
  • If you need to extract new search fields later? No problem—just reindex existing data without losing historical logs.

🔑 Key Advantage: No risk of missing critical business data due to incomplete logging setups.

2. No Payload Size Limitations

  • Competing solutions, including Application Insights and many native logging frameworks, truncate logs when they exceed a certain size limit.
  • Nodinite imposes no payload size restrictions, allowing you to log large messages, complex transactions, and detailed debugging information.

🔑 Key Advantage: Always log full messages, regardless of size.

3. Non-Intrusive, Profile-Based Logging

  • With Nodinite, logging for IBM Integration Bus (IIB) 8-10 and IBM ACE 11-12 is policy-driven and non-intrusive.
  • You can create multiple monitoring profiles simultaneously for different use cases, such as debugging, compliance, or auditing.
  • No need to modify integration flows—simply configure a profile and let Nodinite handle the rest.

🔑 Key Advantage: Flexible logging that adapts to different business needs without modifying your existing flows.

4. Asynchronous Logging for High Availability

  • Nodinite stores logs temporarily in IBM MQ queues, ensuring messages are logged even if the logging service or other systems are temporarily offline.
  • The Nodinite pickup service consumes messages when both systems are online, allowing asynchronous, fault-tolerant logging.
  • This means you can restart involved services at any time without losing logs.

🔑 Key Advantage: Never lose log data due to system restarts, temporary outages, or processing delays.

5. Granular, Message-Type Level Retention

  • Competing solutions often enforce rigid data retention policies based on fixed days or storage limits.
  • With Nodinite, retention is message-type specific, so you can store high-value business transactions (e.g., financial transactions, order messages) for longer while purging less critical logs sooner.

🔑 Key Advantage: Optimize storage costs while ensuring critical business data is available when needed.

🔥 The Bottom Line: Why Nodinite Wins

No upfront coding needed—log everything and extract key values later.
No data loss—reindex old data anytime, even if logging needs change.
No payload size limits—log entire messages, no truncation.
Non-intrusive logging—monitoring profiles allow multiple strategies in parallel.
Asynchronous logging—high availability with IBM MQ queue-based buffering.
Granular retention control—store critical logs longer without unnecessary costs.

💡 With Nodinite, you never have to say "I wish we had logged that." Everything is available when you need it.


Features

IBM® ACE / Integration Bus can be configured to emit an IBM® Monitoring Event (technical, informational and payload details). Events are typically emitted to support transaction monitoring, transaction auditing, and business process monitoring.

  • Logging - Follow your business transaction workflows down to technical level by logging all events to Nodinite (request and response events with payload and context) without making changes to your existing IBM Integration Bus / ACE workflows using the built-in tracking capabilities.
  • Managing - Learn how to manage the Logging feature.

Tip

Use the Nodinite Non-Events Monitoring Agent to make sure you get alerted whenever there is data outage and/or use the Nodinite IBM MQ Monitoring Agent to monitor destination queues for events not being consumed by the Nodinite IBM Integration Bus Logging Agent (due to network or changes in security/firewall, etc. etc.).


Share and delegate Understand your application and data Save money
Quickly provide self-service access for your business and other stakeholders Get insights from logged data Just 1 Nodinite license is required regardless of the number of IBM Integration Bus workflows

What can I do with the Nodinite IBM Integration Bus Logging Agent?

Log business transactions from your IBM Integration Bus workflows

Nodinite can consume IBM Monitoring Events complete with payload and variables available from any shape. These logs provide correlation Ids which makes it very easy for you to get the whole picture for individual runs. Combine this with other tracked properties in your other workflows and you get true end to end logging across all platforms and solutions.

Monitor all your IBM Integration Bus workflows

You will only need 1 Nodinite license still you can log all data and thereby any faults. To get alerts from logged data you also need to use Nodinite Non-Events Monitoring Agent

Learn from mistakes

Use the Nodinite Web API to create Power BI Reports with valuable statistics. Learn and visualize or get the KPIs of interest.

Make your organization aware of the problem

When Nodinite detects a problem with your IBM Integration Bus workflows an alert can get distributed using any of the built-in Alarm plugins to get you or the responsible organization aware and involved.

Share the data

With Nodinite your end-users can view the output from your IBM Integration Bus workflows. Simply share Log Views available from the Web Client using role based security.

Stay secure

Nodinite has Role based security and enables you to restrict access down to individual events from the IBM Integration Bus Logging Agent using Log Views. We at Nodinite think it is wise to limit the number of power users (administrators) from having direct access to servers and services. All operations in Nodinite are being audited.

Enable logging without changing existing solutions

There is no need to code or change anything within your existing IBM Integration Bus workflows. If you want or need to have better control over what gets logged you can always code and emit Log Events.


Frequently asked questions

Additional solutions to common problems and the FAQ for the Nodinite IBM Integration Bus Logging Agent exist in the Troubleshooting user guide.

How do I know how much data my IBM Integration Bus workflows create?

Nodinite has a smart way to group your Log Events and you know by either looking directly in the Web Client or you can customize and automate this further through the Web API and that data can be used within your Power BI Reports.


Next Step

Add or manage Log Agents
Add or manage Log View
Install Log Agent
Prerequisites

Log Agents
Log Views
Release Notes

Nodinite Non-Events Monitoring Agent
Nodinite IBM MQ Monitoring Agent